a convincing explanation - German English Dictionary